坚韧: tough and durable, tenacious...
悲哀: grieved, sorrowful...
坐落: to be situated, to be located (of a building)...
沙滩: beach, sandy shore...
疑点: a doubtful point...
现代: modern times, modern age, modern era...
风力: wind force, wind power...
主人: master, host, owner...
中途: midway...
作息: to work and rest...